construct battlements - Francés Inglés Diccionario